The information given in the table is taken from the database descriptions in NAR Database Collection.
3.
Proprietary language compilers ( such as COBOL and ALGOL ) would use the database description file to create database-related elements in the object code of the compiled program.
4.
In later years, with compiler code size being less of a concern, most of the preprocessing constructs were made available in the user level of ALGOL . Only the unsafe constructs and the direct processing of the database description file remain restricted to DMALGOL.